using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework;
using System.Text;
using Fated.Character.Data;

namespace Fated.BattleEngine.Data {
    public class Criteria {
        public enum CriteriaType { Kill, Steal }
        public CriteriaType type = CriteriaType.Kill;
        public string target = "";
    }

    public class BattleData {
        public string map = "";
        public List<NPCData> enemies = new List<NPCData>();
        public List<NPCData> allies = new List<NPCData>();
        public Vector2 playerstart = Vector2.Zero;
        public List<Criteria> wincriteria = new List<Criteria>();
        public List<Criteria> losecriteria = new List<Criteria>();
        public string win, lose;
    }
}
